| @@ -1164,6 +1164,40 @@ def member_activity_contribute_welfare_unlock(request, administrator): | ||
| 1164 | 1164 | welfare_value=welfare.welfare_value, | 
| 1165 | 1165 | ) | 
| 1166 | 1166 |  | 
| 1167 | + # Send template_message | |
| 1168 | + try: | |
| 1169 | + user = UserInfo.objects.get(user_id=contribution.user_id, status=True) | |
| 1170 | + except UserInfo.DoesNotExist: | |
| 1171 | + return response(UserStatusCode.USER_NOT_FOUND) | |
| 1172 | + try: | |
| 1173 | + act = MemberActivityInfo.objects.get(activity_id=contribution.activity_id, status=True) | |
| 1174 | + except MemberActivityInfo.DoesNotExist: | |
| 1175 | + return () | |
| 1176 | + | |
| 1177 | +    data = { | |
| 1178 | +        "first": { | |
| 1179 | + "value": u'你的活动福利已解锁。', | |
| 1180 | + "color": "#173177" | |
| 1181 | + }, | |
| 1182 | +        "keyword1": { | |
| 1183 | + "value": act.title, | |
| 1184 | + "color": "#173177" | |
| 1185 | + }, | |
| 1186 | +        "keyword2": { | |
| 1187 | + "value": welfare.welfare_title, | |
| 1188 | + "color": "#173177" | |
| 1189 | + }, | |
| 1190 | +        "remark": { | |
| 1191 | + "value": u'请点击详情填写收货地址。' if welfare.welfare_type == 0 else u'请点击详情进入小程序,收取福利。', | |
| 1192 | + "color": "#173177" | |
| 1193 | + } | |
| 1194 | + } | |
| 1195 | + | |
| 1196 | +    wxcfg = WECHAT.get('MINIAPP', {}) | |
| 1197 | +    appid = wxcfg.get('appID') | |
| 1198 | + | |
| 1199 | +    sendtemplatemessage(openid=user.openid, template_id=settings.TEMPLATE_ID_UNLOCKING_WELFARE, data=data, miniappid=appid, minipagepath='/pages/member/activity/activity?activity_id={}'.format(contribution.activity_id)) | |
| 1200 | + | |
| 1167 | 1201 | return response(200, 'Unlock Member Activity Contribute Welfare Success', u'解锁会员活动投稿福利成功') | 
| 1168 | 1202 |  | 
| 1169 | 1203 |  | 
| @@ -409,6 +409,7 @@ DEBUG_STATISTIC_DATA_FLAG = False | ||
| 409 | 409 | TEMPLATE_ID_TRACKING = 'T5pvO7McZbDZkNwfpwQCAoqo8fWOu3iD45sLE__EiBc' | 
| 410 | 410 | TEMPLATE_ID_COMPLEMENT = 'DXJzPqLPaxa-G2IjAQnv-5Lbca63OZwIqANwvBbMm5I' | 
| 411 | 411 | TEMPLATE_ID_MAINTENANCE = '8RnRElbNaTiAgCvWdTz0njeed060v9szOcVD2ilx5dk' | 
| 412 | +TEMPLATE_ID_UNLOCKING_WELFARE = 't1utmIOwVlumBXu6VYN-CNzsOSgQcoHa8PTybyb5e94' | |
| 412 | 413 |  | 
| 413 | 414 | KODO_BRAND_NAME = '' | 
| 414 | 415 |  |